I have the stillen panel and i cut out the slits...no problems whatsoever and i live in louisiana where it rains all the time. I dont get where yu all say that it wont help with cooling. It directs air straight into the radiator....so of course its gonna help with cooling, and i havnt had any issues with stalling either